Docker ইন্সটলেশন এবং সেটআপ প্রক্রিয়া বেশ সহজ, তবে এটি আপনার অপারেটিং সিস্টেমের ওপর নির্ভর করে ভিন্ন হতে পারে। এখানে Windows, macOS, এবং Linux (Ubuntu) এ Docker ইন্সটল করার ধাপগুলি আলোচনা করা হলো।
Docker Desktop ডাউনলোড করুন:
ইন্সটলার চালান:
.exe
ফাইলটি চালান এবং নির্দেশনা অনুসরণ করুন।Hyper-V সক্রিয় করুন:
Docker Desktop চালু করুন:
প্রথমবার সেটআপ:
Docker Desktop ডাউনলোড করুন:
ডাউনলোডকৃত ফাইল খুলুন:
.dmg
ফাইলটি খুলুন এবং Docker আইকনটিকে Applications ফোল্ডারে ড্র্যাগ করুন।Docker Desktop চালু করুন:
প্রথমবার সেটআপ:
প্যাকেজ আপডেট করুন:
sudo apt-get update
Docker-এর নির্ভরতাগুলি ইনস্টল করুন:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
Docker GPG Key যুক্ত করুন:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Docker রিপোজিটরি যুক্ত করুন:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
প্যাকেজ তালিকা আপডেট করুন:
sudo apt-get update
Docker ইনস্টল করুন:
sudo apt-get install docker-ce
Docker সেবা শুরু করুন:
sudo systemctl start docker
Docker সেবা সক্রিয় করুন:
sudo systemctl enable docker
Docker ইনস্টলেশন যাচাই করুন:
sudo docker --version
Docker চালু করুন:
এই কমান্ডটি একটি হ্যালো-ওয়ার্ল্ড কন্টেইনার চালু করবে যা নিশ্চিত করবে যে Docker সঠিকভাবে কাজ করছে।
sudo docker run hello-world
Docker কন্টেইনার তালিকা করুন:
sudo docker ps -a
Docker ইমেজ তালিকা করুন:
sudo docker images
Docker ইন্সটলেশন এবং সেটআপ প্রক্রিয়া Windows, macOS, এবং Ubuntu-এ ভিন্ন হতে পারে। উপরের পদক্ষেপগুলি অনুসরণ করে, আপনি সহজেই Docker ইনস্টল করতে এবং ব্যবহার শুরু করতে পারবেন। Docker-এর মাধ্যমে কন্টেইনার প্রযুক্তির সুবিধা গ্রহণ করে অ্যাপ্লিকেশন ডেভেলপমেন্ট এবং ডিপ্লয়মেন্টে কার্যকারিতা বৃদ্ধি করতে পারবেন।
Docker ইনস্টলেশন একটি সহজ প্রক্রিয়া, তবে এটি আপনার অপারেটিং সিস্টেমের ওপর নির্ভর করে ভিন্ন হতে পারে। নিচে Windows, Linux (Ubuntu), এবং macOS-এ Docker ইন্সটল করার জন্য পদক্ষেপগুলো বিস্তারিতভাবে উল্লেখ করা হলো।
Docker Desktop ডাউনলোড করুন:
ইন্সটলার চালান:
.exe
ফাইলটি চালান এবং নির্দেশনা অনুসরণ করুন।Hyper-V সক্রিয় করুন:
Docker Desktop চালু করুন:
প্রথমবার সেটআপ:
প্যাকেজ আপডেট করুন:
sudo apt-get update
Docker-এর নির্ভরতাগুলি ইনস্টল করুন:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
Docker GPG Key যুক্ত করুন:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Docker রিপোজিটরি যুক্ত করুন:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
প্যাকেজ তালিকা আপডেট করুন:
sudo apt-get update
Docker ইনস্টল করুন:
sudo apt-get install docker-ce
Docker সেবা শুরু করুন:
sudo systemctl start docker
Docker সেবা সক্রিয় করুন:
sudo systemctl enable docker
Docker ইনস্টলেশন যাচাই করুন:
sudo docker --version
Docker Desktop ডাউনলোড করুন:
ডাউনলোডকৃত ফাইল খুলুন:
.dmg
ফাইলটি খুলুন এবং Docker আইকনটিকে Applications ফোল্ডারে ড্র্যাগ করুন।Docker Desktop চালু করুন:
প্রথমবার সেটআপ:
Docker চালু করুন:
এই কমান্ডটি একটি হ্যালো-ওয়ার্ল্ড কন্টেইনার চালু করবে যা নিশ্চিত করবে যে Docker সঠিকভাবে কাজ করছে।
sudo docker run hello-world
Docker কন্টেইনার তালিকা করুন:
sudo docker ps -a
Docker ইমেজ তালিকা করুন:
sudo docker images
Docker ইনস্টলেশন এবং সেটআপ প্রক্রিয়া Windows, Linux, এবং macOS-এ ভিন্ন হতে পারে। উপরের পদক্ষেপগুলি অনুসরণ করে, আপনি সহজেই Docker ইনস্টল করতে এবং ব্যবহার শুরু করতে পারবেন। Docker-এর মাধ্যমে কন্টেইনার প্রযুক্তির সুবিধা গ্রহণ করে অ্যাপ্লিকেশন ডেভেলপমেন্ট এবং ডিপ্লয়মেন্টে কার্যকারিতা বৃদ্ধি করতে পারবেন।
Docker Desktop হলো একটি ব্যবহারকারী-বান্ধব GUI (গ্রাফিক্যাল ইউজার ইন্টারফেস) যা Windows এবং macOS-এ Docker ব্যবহার করার জন্য ডিজাইন করা হয়েছে। এটি Docker Engine, Docker CLI, Docker Compose, এবং অন্যান্য টুলসের সমন্বয়ে গঠিত। এখানে Docker Desktop সেটআপ এবং প্রাথমিক কনফিগারেশন করার জন্য ধাপগুলি দেওয়া হলো।
Windows:
.exe
ফাইলটি চালু করুন।macOS:
.dmg
ফাইলটি খুলুন।General:
Resources:
Network:
docker
কমান্ড ব্যবহার করে পরীক্ষা করুন। উদাহরণস্বরূপ:এটি Docker-এর সংস্করণ প্রদর্শন করবে, যা নিশ্চিত করবে যে Docker সঠিকভাবে ইনস্টল হয়েছে।docker --version
hello-world
) টেস্ট করার জন্য নিম্নলিখিত কমান্ডটি চালান:docker run hello-world
Docker Desktop সেটআপ এবং প্রাথমিক কনফিগারেশন করা সহজ। এটি ব্যবহারকারী-বান্ধব GUI এবং CLI-এর সমন্বয়ে আসে, যা Docker কনটেইনার তৈরি, পরিচালনা এবং পরিচালনা করতে সহায়ক। সঠিকভাবে সেটআপ করার পর, আপনি বিভিন্ন Docker ইমেজ ব্যবহার করে কনটেইনার চালানোর জন্য প্রস্তুত হবেন। Docker Desktop-এর সুবিধা গ্রহণ করতে সময়মতো সেটিংস কনফিগার করা গুরুত্বপূর্ণ।
Docker CLI (Command Line Interface) হল Docker-এর একটি গুরুত্বপূর্ণ অংশ যা ব্যবহারকারীদের কনটেইনার তৈরি, পরিচালনা এবং বিভিন্ন কার্যক্রম সম্পন্ন করতে সাহায্য করে। Docker CLI-এর মাধ্যমে বিভিন্ন কমান্ড ব্যবহার করে আপনি Docker-এর সব কার্যক্রম সহজেই করতে পারেন।
docker --version
docker info
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
IMAGE
হল ব্যবহৃত Docker ইমেজের নাম।docker ps
-a
পতাকা ব্যবহার করলে বন্ধ কনটেইনারও দেখাবে।docker ps -a
docker stop CONTAINER_ID
CONTAINER_ID
হল কনটেইনারের আইডি বা নাম।docker start CONTAINER_ID
docker rm CONTAINER_ID
docker images
docker pull IMAGE
docker build -t IMAGE_NAME .
-t
পতাকা ইমেজের নাম নির্ধারণ করে।docker rmi IMAGE_ID
docker network ls
docker logs CONTAINER_ID
docker exec -it CONTAINER_ID /bin/bash
Docker CLI একটি শক্তিশালী টুল যা Docker কনটেইনার এবং ইমেজ পরিচালনার জন্য বিভিন্ন কমান্ড প্রদান করে। উপরোক্ত কমান্ডগুলি Docker ব্যবহারকারীদের জন্য গুরুত্বপূর্ণ এবং তারা বিভিন্ন কার্যক্রম সম্পন্ন করতে সহায়ক। Docker CLI-র মাধ্যমে আপনি কনটেইনার তৈরি, পরিচালনা এবং পর্যবেক্ষণ করতে পারেন, যা উন্নয়ন এবং উৎপাদনশীলতা বাড়াতে সহায়ক।
Docker-এ প্রথম কন্টেইনার তৈরি করা একটি সহজ প্রক্রিয়া। এখানে Docker ব্যবহার করে একটি সিম্পল কন্টেইনার তৈরি করার জন্য পদক্ষেপগুলি বিস্তারিতভাবে আলোচনা করা হলো। উদাহরণস্বরূপ, আমরা একটি সহজ "Hello World" কন্টেইনার তৈরি করবো, যা Docker-এর মাধ্যমে সফলভাবে কাজ করছে কিনা তা নিশ্চিত করবে।
প্রথমে নিশ্চিত করুন যে আপনার সিস্টেমে Docker সঠিকভাবে ইনস্টল এবং চলমান রয়েছে। আপনি নিচের কমান্ডটি ব্যবহার করে Docker-এর সংস্করণ পরীক্ষা করতে পারেন:
docker --version
Docker কন্টেইনার তৈরি করতে এবং চালাতে, আমরা docker run
কমান্ড ব্যবহার করবো। এখানে আমরা একটি সাধারণ hello-world
ইমেজ ব্যবহার করবো।
Hello World কন্টেইনার চালান:
এই কমান্ডটি hello-world
নামের একটি Docker ইমেজ ডাউনলোড করবে (যদি এটি আপনার সিস্টেমে না থাকে) এবং একটি কন্টেইনার তৈরি করে চালু করবে। কন্টেইনারটি "Hello from Docker!" বার্তা প্রদর্শন করবে, যা নিশ্চিত করে যে Docker সঠিকভাবে কাজ করছে।
docker run hello-world
এখন আমরা একটি কাস্টম Docker কন্টেইনার তৈরি করবো। এই প্রক্রিয়ায় আমরা একটি Dockerfile তৈরি করবো।
Dockerfile তৈরি করুন: একটি নতুন ডিরেক্টরিতে যান এবং একটি Dockerfile
নামের ফাইল তৈরি করুন। নিচের কন্টেন্টটি ব্যবহার করুন:
এখানে আমরা alpine
নামের একটি লাইটওয়েট Linux ডিস্ট্রো ব্যবহার করছি।
# Dockerfile
FROM alpine:latest
LABEL maintainer="your_email@example.com"
CMD ["echo", "Hello, World from my first Docker container!"]
Docker ইমেজ তৈরি করুন: এই Dockerfile ব্যবহার করে একটি Docker ইমেজ তৈরি করতে নিচের কমান্ডটি ব্যবহার করুন:
এখানে -t
ফ্ল্যাগটি নতুন ইমেজের জন্য একটি ট্যাগ (নাম) নির্ধারণ করে। .
নির্দেশ করে যে Dockerfile বর্তমান ডিরেক্টরিতে রয়েছে।
docker build -t my-first-container .
Docker কন্টেইনার চালান: এবার আপনি তৈরি করা Docker ইমেজ থেকে একটি কন্টেইনার চালাতে পারেন:
এটি কন্টেইনারটি চালাবে এবং "Hello, World from my first Docker container!" বার্তা প্রদর্শন করবে।
docker run my-first-container
চালু কন্টেইনারের তালিকা দেখুন:
docker ps -a
কন্টেইনার মুছুন:
docker rm
ডকিং কন্টেইনার বন্ধ করুন:
docker stop
Docker-এ প্রথম কন্টেইনার তৈরি করা খুবই সহজ। প্রথমে hello-world
ইমেজ ব্যবহার করে একটি কন্টেইনার চালিয়ে Docker-এর কার্যকারিতা পরীক্ষা করা হয়। পরবর্তীতে একটি কাস্টম Dockerfile তৈরি করে এবং একটি নতুন ইমেজ তৈরি করা হয়, যা একটি কাস্টম কন্টেইনার তৈরি করে। এই প্রক্রিয়ার মাধ্যমে আপনি Docker কন্টেইনার ব্যবস্থাপনা এবং তাদের কার্যকারিতা সম্পর্কে ভাল ধারণা লাভ করবেন।
আরও দেখুন...